package com.demo.common.email.service;

import com.demo.common.email.pojo.MailInfo;

/**
 * 邮件业务
 *
 * @author DayDayUp
 * create on 2023-08-25
 **/
public interface ISendMsgHandle {
    /**
     * 功能描述：发送text邮件
     * @param mailInfo 邮件信息
     */
    void sendSimpleTextEmail(MailInfo mailInfo);

    /**
     * 功能描述：发送html邮件
     * @param mailInfo 邮件信息
     * @param html 是否是html邮件
     */
    void sendHtmlEmail(MailInfo mailInfo,boolean html);

    /**
     * 功能描述：发送文本内容（内嵌图片）且带附件的html邮件
     * @param mailInfo 邮件信息
     */
    void sendEnclosureEmail(MailInfo mailInfo);
}
